 /* 个人中心 */ 
.exam-bj {
	background-color: #2197f7;
	height: 46px;
	line-height:46px;
	width: 100%;
	font-size: 17px;
	color: #FFFFFF;
	text-align: center;
	font-weight: 600;
}

 
.return {
	height: 15px;
	width: 5px;
	position: absolute;
	left: 12px;
    top: 14px;
}
.return img {
	height: 18px;
	width: 10px;
	position: absolute;

}.personal-bj {
	background-color: #2197f7;
	height: 100px;
	width: 100%;
	padding-top: 10px;
}
.personal-bj a {
	display:block;
	height: 60px;
}

.persona-tx {
	background-color: #bde0fe;
	height: 60px;
	width: 60px;
	-webkit-border-radius: 60px; 
	margin-left: 12px;
	float: left;
}
.persona-tx img {
	height: 60px;
	width: 60px;
	background-size: 100%;
}
.persona-wz {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.persona-wz p {
	width:150px;
	font-size: 18px;
	color: #FFFFFF;
	overflow:hidden;
	font-weight: 600;
}
.persona-wz2 {
	margin-top: 10px;
}

.persona-wz2 nobr {
	float: left;
	height: 14px;
	width: 20px;
	margin-right: 5px;
}
.persona-wz2 nobr img {
	height: 14px;
	width: 20px;
}
.persona-wz2 p {
	float: left;
	font-size: 14px;
	width:160px;
	font-weight: normal;
	overflow:hidden;
}
.persona-tp {
	float: right;
	margin-top: 25px;
	margin-right: 12px;
}
.persona-tp img {
	height: 14px;
	width: 7px;	
}
.personal-bj2 {
	height: 30px;
	width: 100%;
	
}
.personal-bj2 img {
	margin-top: 10px;
	height: 30px;
	width: 100%;
}
.mine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ececec;
	margin-top: 15px;
}
.Error-recognition {
	height: 44px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ececec;
	background-color: #FFFFFF;
}
.mine-tb {
	height: 20px;
	width: 20px;
	float: left;
	margin-top: 12px;
	margin-left: 16px;
	margin-right: 14px;
}
.mine-tb img {
	height: 20px;
	width: 20px;
}
.Error-recognition p {
	font-size: 16px;
	height: 44px;
	line-height:44px;
	width: 100px;
	float: left;
	color: #2b2b2b;
	font-weight: 600;
}
.Error-recognition span {
	float: right;
	
}
.Error-recognition span img {
	height: 14px;
	width: 7.5px;
	margin-right: 12px;
	margin-top: 14.5px;
}
.Error-recognition a {
	display:block;
	height:44px;
}
.distance3 {
	height: 1px;
	width: 100%;
	margin-top: 55px;
}
 /* 关于 */
  .about-tp {
	height: 60px;
	width: 60px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
}
  .about-tp img {
	height: 60px;
	width: 60px;
}.about-wz {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 20px;
	width: 100px;
	font-size: 16px;
	color: #a3a3a3;
	margin-top: 5px;
	padding-bottom: 18px;

}

.Error-recognition nobr {
	margin-left: 20px;
	height:44px;
	line-height:44px;
}
.Error-recognition-wz{
	position: absolute;
	right: 30px;
	top: 224px;
	color: #a0a0a0;
}
.Error-recognition-wz2{
	position: absolute;
	right: 30px;
	top: 269px;
	color: #a0a0a0;
}
.Error-recognition-wz3{
	position: absolute;
	right: 30px;
	top: 314px;
	color: #a0a0a0;
}
.Error-recognition-wz4{
	position: absolute;
	right: 30px;
	top: 358px;
	color: #a0a0a0;
}
.copyright {
	width: 100%;
	height: 40px;
	position: fixed;
	left: 0px;
	bottom: 20px;
	z-index: 99999;
}
.copyright p {
	font-size: 14px;
	color: #a2a2a2;
	text-align: center;
	width: 100%;
	line-height:20px;	
	height: 40px;
}
 /* 个人信息 */
.details {
	background-color: #FFFFFF;
	height: 80px;
	width: 100%;
	margin-top: 18px;
	margin-bottom: 18px;
}
.details p {
	line-height:80px;
	margin-left: 20px;
	font-size: 16px;
	font-weight: 600;
	color: #333;
	float: left;
}
.details-tx {
	float: right;
	background-color: #bde0fe;
	height: 60px;
	width: 60px;
	-webkit-border-radius: 60px; 
	margin-right: 40px;
	margin-top: 10px;
}
.details-tx img {
	height: 60px;
	width: 60px;
	background-size: 100%;
}
.details-tp img {
	height: 14px;
	width: 7px;
	position:absolute; top:95px; right:20px;
}
.details-tp1 img {
	height: 12px;
	width: 6px;
	position:absolute; top:227px; right:24px;
}
.details-tp-1 img {
	height: 12px;
	width: 6px;
	position:absolute; top:179px; right:24px;
}
.details-tp2 img {
	height: 12px;
	width: 6px;
	position:absolute; top:273px; right:24px;
}
.details-tp3 img {
	height: 12px;
	width: 6px;
	position:absolute; top:366px; right:24px;
}
.details-tp4 img {
	height: 12px;
	width: 6px;
	position:absolute; top:416px; right:24px;
}
.details-tp5 img {
	height: 12px;
	width: 6px;
	position:absolute; top:462px; right:24px;
}
.details2 {
	width: 100%;
	background-color: #FFFFFF;
}
.details-sfz {
	height: 46px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ececec;
	background-color: #FFFFFF;
}
.details-sfz a {
	display:block;
	height: 46px;
}
.details-sfz2 {
	height: 46px;
	width: 100%;
	background-color: #FFFFFF;
}
.details-sfz2 a {
	display:block;
	height: 46px;
}
.details-sfz2 p {
	float: left;
	line-height:46px;
	font-size: 16px;
	font-weight: 600;
	color: #333;
	margin-left: 4px;
}
.details-sfz2 span {
	float: right;
	width:190px;
	line-height:46px;
	font-size: 14px;
	color: #a1a1a1;
	margin-right: 24px;
	text-align: right;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.details-bj {
	padding-right: 20px;
	padding-left: 20px;
}
.details-sfz p {
	float: left;
	line-height:46px;
	font-size: 16px;
	font-weight: 600;
	color: #333;
	margin-left: 4px;
}
.details-sfz span {
	float: right;
	width:185px;
	line-height:46px;
	font-size: 14px;
	color: #a1a1a1;
	margin-right: 24px;
	text-align: right;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.details-exit {
	padding-right: 14px;
	padding-left: 14px;
	margin-top: 40px;
}
.details-exit input {
	background-color: #ee6c6e;
	height: 44px;
	width: 100%;
	border: 1px solid #ee6c6e;
	font-size: 16px;
	color: #FFFFFF;
}





/*修改密码*/
input,button,textarea,select{*font-size:100%;outline: none;}
.form-inpu{
	margin:0.8rem 1rem;
	overflow: hidden;
	border-radius: 4px 4px 4px 4px;
}.form-inpu #oldpassword {
	height: 40px;
	width: 98%;
	border: 0px none #FFFFFF;
	padding-left: 2%;
	font-size: 14px;
	color: #999999;
}
.form-inpu #password1 {
	height: 40px;
	width: 98%;
	border: 0px none #FFFFFF;
	padding-left: 2%;
	font-size: 14px;
	color: #999999;
}
.form-inpu #password2 {
	height: 40px;
	width: 98%;
	border: 0px none #FFFFFF;
	padding-left: 2%;
	font-size: 14px;
	color: #999999;	
}


/*按钮*/
.BtnCont{
	margin:0.3rem 1rem;
	overflow: hidden;
}
.BigBtn{
	background: #2197f7;
	border: none;
	border-radius: 5px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	display: block;
	width: 100%;
	height: 44px;
	font-weight: 600;
}
.BigBtnTwo{
	background: #2197f7;
}
.Error-recognition nobr {
	font-size: 14px;
	color: #a9a9a9;
	position: absolute;
  	top: 307px;
	right: 28px;
}
.Error-recognition .tz {
	background-color: #f43031;
	height: 16px;
	line-height:16px;
	width: 16px;
	position: absolute;
	top: 260px;
	right: 28px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	-webkit-border-radius: 16px; 
}
.notice {
	height: 62px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.notice-z {
	float: left;
	height: 18px;
	width: 34px;
	padding-top: 10px;
	padding-bottom: 17px;
}
.notice p {
	font-size: 16px;
	color: #2b3133;
	float: left;
	height: 35px;
	line-height:40px;
	width:160px;
	display: -webkit-box;
	display: -moz-box;
	white-space: pre-wrap;
	word-wrap: break-word;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical; 
    -webkit-line-clamp:1;  
	text-align: left;
	margin-left: 16px;
	font-weight: 600;
}
.notice span {
	font-size: 14px;
	color: #a1acb2;
	float: right;
	height: 35px;
	line-height:40px;
}
.notice-z p {
	height: 40px;
	width: 40px;
	margin-right: auto;
	margin-left: auto;
}
.notice-z p img {
	height: 36px;
	width: 36px;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.notice-wz{
	width:85%;
	height:20px;
	font-size: 15px;
	color: #7c7e80;
	text-align: left;
	position: relative;
	top: -3px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis; 		
	overflow:hidden;
	margin-left: 50px;
	
}
.notice2 {
	font-size: 16px;
	color: #535353;
	padding-top: 16px;
	padding-bottom: 16px;
	font-weight: 600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
.notice2-wz {
	font-size: 15px;
	color: #999999;
	margin-top: 10px;
	line-height:20px;
	margin-bottom: 100px;
}
.whether{
	margin-top: 18px;
	color: #2197f7;
	border-radius: 5px;
	width: 70%;
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: 14px;
	border: 1px solid #2197f7;
	font-weight: 600;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.confirm {
	height: 52px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
.confirm p {
	font-size: 16px;
	font-weight: 600;
	color: #535353;
	height: 52px;
	line-height:52px;
	float: left;
}
.confirm2 p {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #2197f7;
	padding-right: 5px;
	padding-left: 5px;
	height: 30px;
	line-height:30px;
	margin-top: 11px;
	float: left;
	margin-left: 10px;
	border-radius:4px 4px 4px 4px;
}

.confirm2 {
	float: right;
	height: 52px;
	width: 140px;
	
}
.confirm-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
.My-grades {
	font-size: 16px;
	color: #a2a4a3;
	margin-top: 20px;
}
.My-grades2 {
	background-color: #FFFFFF;
	height: 80px;
	width: 100%;
	border: 1px solid #dddbde;
	margin-left: -2px;
	margin-top: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.My-grades2-tx {
	background-color: #addbff;
	float: left;
	height: 60px;
	width: 60px;
	margin-top: 10px;
	margin-left: 10px;
	-webkit-border-radius: 60px; 
	margin-right: 10px;
}
.My-grades2-tx img {
	height: 60px;
	width: 60px;
}
.My-grades2-wz {
	height: 80px;
	width: 150px;
	float: left;
	overflow:hidden;
}
.My-grades2-wz p {
	font-size: 15px;
	color: #333;
	margin-top: 17px;
	margin-bottom: 8px;
	width: 150px;
	height:16px;
	overflow:hidden;
}
.My-grades2-wz span {
	font-size: 14px;
	color: #999;
	width: 150px;
	height:18px;
	overflow:hidden;
	
}
.My-grades2-wz2 {
	float: right;
	height: 80px;
	margin-right: 15px;
}
.My-grades2-wz2 p {
	font-size: 15px;
	color: #333;
	margin-top: 17px;
	text-align: center;
	margin-bottom: 2px;
}
.My-grades2-wz2 span {
	font-size: 20px;
	color: #2197f7;
	
}
.My-grades-lb{
	height: 40px;
	line-height:40px;
	width: 100%;
	color: #999999;
	font-size: 14px;
}
.My-grades-lb p {
	width: 48%;
	float: left;
}
.My-grades-lb nobr {
	float: left;
	width: 24%;
	text-align: center;
}
.My-grades-lb span {
	float: left;
	width: 14%;
	text-align: right;
}
.My-grades-lb2{
	background-color: #FFFFFF;
	height: 52px;
	line-height:52px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e3e9;
	font-size: 15px;
}

.My-grades-lb2-wz{
	width: 48%;
	float: left;
	color: #212121;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size: 14px;
}

.My-grades-lb2 nobr {
	float: left;
	width: 24%;
	text-align: center;
	color: #999;
	font-size: 14px;
}
.My-grades-lb2 span {
	float: left;
	width: 16%;
	text-align: right;
	color: #2097f5;
}
.search-bj {
	background-color: #FFFFFF;
	height: 48px;
	padding-right: 95px;
	padding-left: 8px;
}
.search-bj input {
	background-color: #f7f7f7;
	height: 28px;
	width: 100%;
	border:0;
	margin-top: 6.5px;
	border-radius:4px 4px 4px 4px;
	text-indent:32px;
	font-size: 14px;
	color: #666;
	
}
.search-bj a {
	font-size: 14px;
	color: #2197f7;
	position: absolute;
	right: 12px;
	top: 16px;
}
.search-bj button {
	font-size: 14px;
	color: #2197f7;
	position: absolute;
	right: 46px;
	top: 16px;
}

.search-bj img {
	height: 16px;
	width: 17px;
	position: absolute;
	left: 20px;
    top: 15.5px;
}
.search-b {
	height: 29px;
	width: 19px;
	position: absolute;
	right: 15px;
	top: 14px;
}

.search-b img {
	height: 19px;
	width: 20px;
}




#informationBtn{
	width: 220px;
	height: 36px;
	line-height: 36px;
	border: 0;
	color: #ffffff;
	text-align: center;
	background: deepskyblue;
	border-radius: 3px;
	cursor: pointer;
	margin-top: 50px;	
}
.choose-screening-input{
	position: relative;
}
.auto-screening{
	position: absolute;
	z-index: 9;
	overflow: hidden;
	border: 1px solid #cccccc;
	border-bottom: 0;
	border-top: 0;
		}
.auto-screening-prompt{
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ededed;
	background: #ffffff;
		text-indent:20px;
	color: #666;
	}
.auto-screening-prompt:hover{
	background: #cccccc;
}

/*通知内容页面*/

.notice-nr-wz {
	height: 34px;
	line-height:34px;
	width: 100%;
	font-size: 13px;
	color: #9e9e9e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	margin-bottom: 10px;
}
.notice-nr-wz p {
	float: left;
	height: 20px;
	margin-right: 20px;
}
.notice-nr-wz span {
	text-align: right;
	float: left;
	height: 20px;

}
.notice-nr-bt {
	font-size: 16px;
	font-weight: bolder;
	color: #2d2d2d;
	width: 100%;
	display: -moz-box;
	display: -moz-box;
	white-space: pre-wrap;
	word-wrap: break-word;
	overflow: hidden;
	text-overflow: ellipsis;

	-webkit-box-orient: vertical; 
    -webkit-line-clamp:1;
	margin-top: 12px;
}
.notice-nr-wz2 {
	color: #505050;
	line-height:26px;
	font-size: 15px;
	margin-top: 10px;
}
